<!-- HTML header for doxygen 1.8.13-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>MTB CAT1 Peripheral driver library: TCPWM Input Selection</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen_style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><a href="http://www.cypress.com/"><img alt="Logo" src="IFXCYP_one-line.png"/></a></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">MTB CAT1 Peripheral driver library</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('group__group__tcpwm__input__selection.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#define-members">Macros</a>  </div>
  <div class="headertitle">
<div class="title">TCPWM Input Selection<div class="ingroups"><a class="el" href="group__group__tcpwm.html">TCPWM        (Timer Counter PWM)</a> &raquo; <a class="el" href="group__group__tcpwm__common.html">Common</a> &raquo; <a class="el" href="group__group__tcpwm__macros__common.html">Macros</a></div></div>  </div>
</div><!--header-->
<div class="contents">
<a name="details" id="details"></a><h2 class="groupheader">General Description</h2>
<p>INTERNAL. </p>
<p>Selects which input to use </p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:ga86b8267d250e656f6e79fbd703bce944"><td class="memItemLeft" align="right" valign="top"><a id="ga86b8267d250e656f6e79fbd703bce944"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__tcpwm__input__selection.html#ga86b8267d250e656f6e79fbd703bce944">CY_TCPWM_INPUT_0</a>&#160;&#160;&#160;(0U)</td></tr>
<tr class="memdesc:ga86b8267d250e656f6e79fbd703bce944"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input is tied to logic 0. <br /></td></tr>
<tr class="separator:ga86b8267d250e656f6e79fbd703bce944"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7369f85b221bf7c70e1a580daa6a6bef"><td class="memItemLeft" align="right" valign="top"><a id="ga7369f85b221bf7c70e1a580daa6a6bef"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__tcpwm__input__selection.html#ga7369f85b221bf7c70e1a580daa6a6bef">CY_TCPWM_INPUT_1</a>&#160;&#160;&#160;(1U)</td></tr>
<tr class="memdesc:ga7369f85b221bf7c70e1a580daa6a6bef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input is tied to logic 1. <br /></td></tr>
<tr class="separator:ga7369f85b221bf7c70e1a580daa6a6bef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabe343e8f0821b0b0a5853f11b0da2f47"><td class="memItemLeft" align="right" valign="top"><a id="gabe343e8f0821b0b0a5853f11b0da2f47"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__tcpwm__input__selection.html#gabe343e8f0821b0b0a5853f11b0da2f47">CY_TCPWM_INPUT_TRIG_0</a>&#160;&#160;&#160;(2U)</td></tr>
<tr class="memdesc:gabe343e8f0821b0b0a5853f11b0da2f47"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input is connected to the trigger input 0. <br /></td></tr>
<tr class="separator:gabe343e8f0821b0b0a5853f11b0da2f47"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaae060090a4a95ad4b6ae724c715effa9"><td class="memItemLeft" align="right" valign="top"><a id="gaae060090a4a95ad4b6ae724c715effa9"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__tcpwm__input__selection.html#gaae060090a4a95ad4b6ae724c715effa9">CY_TCPWM_INPUT_TRIG_1</a>&#160;&#160;&#160;(3U)</td></tr>
<tr class="memdesc:gaae060090a4a95ad4b6ae724c715effa9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input is connected to the trigger input 1. <br /></td></tr>
<tr class="separator:gaae060090a4a95ad4b6ae724c715effa9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga88445bb1795b9a942d93284a34928a8a"><td class="memItemLeft" align="right" valign="top"><a id="ga88445bb1795b9a942d93284a34928a8a"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__tcpwm__input__selection.html#ga88445bb1795b9a942d93284a34928a8a">CY_TCPWM_INPUT_TRIG_2</a>&#160;&#160;&#160;(4U)</td></tr>
<tr class="memdesc:ga88445bb1795b9a942d93284a34928a8a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input is connected to the trigger input 2. <br /></td></tr>
<tr class="separator:ga88445bb1795b9a942d93284a34928a8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga022fb4534870f2f70d96a8be369faded"><td class="memItemLeft" align="right" valign="top"><a id="ga022fb4534870f2f70d96a8be369faded"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__tcpwm__input__selection.html#ga022fb4534870f2f70d96a8be369faded">CY_TCPWM_INPUT_TRIG_3</a>&#160;&#160;&#160;(5U)</td></tr>
<tr class="memdesc:ga022fb4534870f2f70d96a8be369faded"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input is connected to the trigger input 3. <br /></td></tr>
<tr class="separator:ga022fb4534870f2f70d96a8be369faded"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga614d5767fda695e659541aedb54cd6ad"><td class="memItemLeft" align="right" valign="top"><a id="ga614d5767fda695e659541aedb54cd6ad"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__tcpwm__input__selection.html#ga614d5767fda695e659541aedb54cd6ad">CY_TCPWM_INPUT_TRIG_4</a>&#160;&#160;&#160;(6U)</td></tr>
<tr class="memdesc:ga614d5767fda695e659541aedb54cd6ad"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input is connected to the trigger input 4. <br /></td></tr>
<tr class="separator:ga614d5767fda695e659541aedb54cd6ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae135ae2ee5a9e693e23448a677f49c07"><td class="memItemLeft" align="right" valign="top"><a id="gae135ae2ee5a9e693e23448a677f49c07"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__tcpwm__input__selection.html#gae135ae2ee5a9e693e23448a677f49c07">CY_TCPWM_INPUT_TRIG_5</a>&#160;&#160;&#160;(7U)</td></tr>
<tr class="memdesc:gae135ae2ee5a9e693e23448a677f49c07"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input is connected to the trigger input 5. <br /></td></tr>
<tr class="separator:gae135ae2ee5a9e693e23448a677f49c07"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0ce0d6fac5b1086b6400b456c038e422"><td class="memItemLeft" align="right" valign="top"><a id="ga0ce0d6fac5b1086b6400b456c038e422"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__tcpwm__input__selection.html#ga0ce0d6fac5b1086b6400b456c038e422">CY_TCPWM_INPUT_TRIG_6</a>&#160;&#160;&#160;(8U)</td></tr>
<tr class="memdesc:ga0ce0d6fac5b1086b6400b456c038e422"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input is connected to the trigger input 6. <br /></td></tr>
<tr class="separator:ga0ce0d6fac5b1086b6400b456c038e422"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5c2df13af2e9b28f753d7578f78b5df4"><td class="memItemLeft" align="right" valign="top"><a id="ga5c2df13af2e9b28f753d7578f78b5df4"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__tcpwm__input__selection.html#ga5c2df13af2e9b28f753d7578f78b5df4">CY_TCPWM_INPUT_TRIG_7</a>&#160;&#160;&#160;(9U)</td></tr>
<tr class="memdesc:ga5c2df13af2e9b28f753d7578f78b5df4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input is connected to the trigger input 7. <br /></td></tr>
<tr class="separator:ga5c2df13af2e9b28f753d7578f78b5df4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga916d8db98508235aadf4912ef3d6ca13"><td class="memItemLeft" align="right" valign="top"><a id="ga916d8db98508235aadf4912ef3d6ca13"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__tcpwm__input__selection.html#ga916d8db98508235aadf4912ef3d6ca13">CY_TCPWM_INPUT_TRIG_8</a>&#160;&#160;&#160;(10U)</td></tr>
<tr class="memdesc:ga916d8db98508235aadf4912ef3d6ca13"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input is connected to the trigger input 8. <br /></td></tr>
<tr class="separator:ga916d8db98508235aadf4912ef3d6ca13"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf27295bc3270bcb5467905f92679c7de"><td class="memItemLeft" align="right" valign="top"><a id="gaf27295bc3270bcb5467905f92679c7de"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__tcpwm__input__selection.html#gaf27295bc3270bcb5467905f92679c7de">CY_TCPWM_INPUT_TRIG_9</a>&#160;&#160;&#160;(11U)</td></tr>
<tr class="memdesc:gaf27295bc3270bcb5467905f92679c7de"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input is connected to the trigger input 9. <br /></td></tr>
<tr class="separator:gaf27295bc3270bcb5467905f92679c7de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae36951351e06e1002c3cffa96a52f2a4"><td class="memItemLeft" align="right" valign="top"><a id="gae36951351e06e1002c3cffa96a52f2a4"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__tcpwm__input__selection.html#gae36951351e06e1002c3cffa96a52f2a4">CY_TCPWM_INPUT_TRIG_10</a>&#160;&#160;&#160;(12U)</td></tr>
<tr class="memdesc:gae36951351e06e1002c3cffa96a52f2a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input is connected to the trigger input 10. <br /></td></tr>
<tr class="separator:gae36951351e06e1002c3cffa96a52f2a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga78ba72a71728dfa3fd0ea27256964a51"><td class="memItemLeft" align="right" valign="top"><a id="ga78ba72a71728dfa3fd0ea27256964a51"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__tcpwm__input__selection.html#ga78ba72a71728dfa3fd0ea27256964a51">CY_TCPWM_INPUT_TRIG_11</a>&#160;&#160;&#160;(13U)</td></tr>
<tr class="memdesc:ga78ba72a71728dfa3fd0ea27256964a51"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input is connected to the trigger input 11. <br /></td></tr>
<tr class="separator:ga78ba72a71728dfa3fd0ea27256964a51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaebe56546700f098c04c3b7540bb4b039"><td class="memItemLeft" align="right" valign="top"><a id="gaebe56546700f098c04c3b7540bb4b039"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__tcpwm__input__selection.html#gaebe56546700f098c04c3b7540bb4b039">CY_TCPWM_INPUT_TRIG_12</a>&#160;&#160;&#160;(14U)</td></tr>
<tr class="memdesc:gaebe56546700f098c04c3b7540bb4b039"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input is connected to the trigger input 12. <br /></td></tr>
<tr class="separator:gaebe56546700f098c04c3b7540bb4b039"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab72f09ee77ffc56587d3ad52e421cbb8"><td class="memItemLeft" align="right" valign="top"><a id="gab72f09ee77ffc56587d3ad52e421cbb8"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__tcpwm__input__selection.html#gab72f09ee77ffc56587d3ad52e421cbb8">CY_TCPWM_INPUT_TRIG_13</a>&#160;&#160;&#160;(15U)</td></tr>
<tr class="memdesc:gab72f09ee77ffc56587d3ad52e421cbb8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input is connected to the trigger input 13. <br /></td></tr>
<tr class="separator:gab72f09ee77ffc56587d3ad52e421cbb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga15e94cf62ecc35aa76894c61c3d3aa6c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__tcpwm__input__selection.html#ga15e94cf62ecc35aa76894c61c3d3aa6c">CY_TCPWM_INPUT_TRIG_WITH_INST</a>(n,  m)&#160;&#160;&#160;(n + TCPWM ##m## _TR_ONE_CNT_NR + 2U)</td></tr>
<tr class="memdesc:ga15e94cf62ecc35aa76894c61c3d3aa6c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input is connected to the trigger input n - all purpose trigger, m is the TCPWM instance number.  <a href="#ga15e94cf62ecc35aa76894c61c3d3aa6c">More...</a><br /></td></tr>
<tr class="separator:ga15e94cf62ecc35aa76894c61c3d3aa6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab72d2611582663c0cad83e2dc87daf81"><td class="memItemLeft" align="right" valign="top"><a id="gab72d2611582663c0cad83e2dc87daf81"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__group__tcpwm__input__selection.html#gab72d2611582663c0cad83e2dc87daf81">CY_TCPWM_INPUT_CREATOR</a>&#160;&#160;&#160;(0xFFFFFFFFU)</td></tr>
<tr class="memdesc:gab72d2611582663c0cad83e2dc87daf81"><td class="mdescLeft">&#160;</td><td class="mdescRight">Input is defined by Creator, and Init() function does not need to configure input. <br /></td></tr>
<tr class="separator:gab72d2611582663c0cad83e2dc87daf81"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a id="ga15e94cf62ecc35aa76894c61c3d3aa6c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga15e94cf62ecc35aa76894c61c3d3aa6c">&#9670;&nbsp;</a></span>CY_TCPWM_INPUT_TRIG_WITH_INST</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CY_TCPWM_INPUT_TRIG_WITH_INST</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">n, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">m&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(n + TCPWM ##m## _TR_ONE_CNT_NR + 2U)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Input is connected to the trigger input n - all purpose trigger, m is the TCPWM instance number. </p>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part
<div id="nav-path" class="navpath">
    <ul>
        <li class="footer">
            Generated for <b>MTB CAT1 Peripheral driver library</b> by <b>Cypress Semiconductor Corporation</b>.
            All rights reserved.
        </li>
    </ul>
</div>
-->
</body>
</html>
